layer of sand - Alemán Inglés Diccionario